stayed alive - German English Dictionary